<%@ taglib prefix="s" uri="/struts-tags"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<%@ taglib prefix="sec" uri="http://www.springframework.org/security/tags"%>
<%@ taglib prefix="tiles" uri="http://tiles.apache.org/tags-tiles" %>

<tiles:insertTemplate template="/tiles/layout.jsp">
	<tiles:putAttribute name="selected" value="planes" />
	<tiles:putAttribute name="submenu">
	
	</tiles:putAttribute>
	<tiles:putAttribute name="body">
		<div id="box">
		
		<c:if test="${plan.new}">
		<h3>Alta de Plan de pagos</h3> 
		</c:if>
		<c:if test="${!plan.new}">
		<h3>Editar Plan de Pagos</h3>
		</c:if>
 				    <sec:authorize access="hasAnyRole('ROLE_ADMIN')">
           </sec:authorize>
 		<s:fielderror/>
 		
		<s:form action="guardarEdificio" id="form" namespace="/edificios">
			<fieldset id="personal">
				<legend>INFORMACION DEL PLAN</legend>
				<s:hidden name="plan.id"></s:hidden>
				<c:if test="${plan.new}">
				<s:textfield name="plan.tipo" label="Tipo" required="true" maxlength="50"/>
				</c:if>
				<c:if test="${!plan.new}">
				<s:textfield name="plan.tipo" label="Tipo" required="true" maxlength="50" disabled="true"/>
				</c:if>
				<s:textfield name="plan.Responsable" label="Responsable" maxlength="50"/>
				<s:textfield name="plan.Monto" label="Monto" maxlength="10"/>
				<s:textfield name="plan.cantCuotas" label="Cantidad de Cuotas" maxlength="50"/>
			</fieldset>

			<fieldset id="planpago">
				<legend>FORMA DEL PLAN</legend>
				<s:textfield name="edificio.planPago.tasaAnual" value="%{getText('format.number', '',{edificio.planPago.tasaAnual})}" label="Tasa Anual" required="true"/>
				<s:select label="Amortizaci�n" required="true" name="edificio.planPago.amortizacion" 
					headerValue="-- Seleccione --" headerKey="" value="edificio.planPago.amortizacion.name()" 
					list="#{'SISTEMA_ALEMAN': 'Sistema Aleman', 'SISTEMA_FRANCES': 'Sistema Frances'}"/>
			</fieldset>


			<fieldset id="penalidad">
				<legend>PENALIDAD POR MORA</legend>
				<s:textfield name="edificio.tasaAnual" value="%{getText('format.number', '',{edificio.tasaAnual})}" label="Tasa Anual" required="true"/>
				<s:textfield name="edificio.vencimiento1" label="Dia de primer vencimiento" required="true"/>
				<s:textfield name="edificio.vencimiento2" label="Dia de segundo vencimiento" required="true"/>
			</fieldset>
			
			
			<fieldset>
				<legend>LIQUIDACION DEL PLAN</legend>
				<c:if test="${plan.new}">
				
				<s:select label="Forma de liquidación" required="true" name="edificio.liqExpensas"
					headerValue="-- Seleccione --" headerKey="" value="edificio.liqExpensas.name()" 
					list="#{'CONTADO': 'Cuotas mensuales': 'Prorrateo de gastos'}"/>
				</c:if>
				
				<c:if test="${!edificio.new}">
				<s:select label="Forma de liquidaci�n" required="true" name="edificio.liqExpensas" disabled="true"
					list="#{'MONTO_FIJO': 'Monto Fijo', 'PRORRATEO_GASTOS': 'Prorrateo de gastos'}" value="edificio.liqExpensas.name()"/>
				</c:if>
				<s:select label="C�lculo de intereses" required="true" name="edificio.tipoInteres"
					headerValue="-- Seleccione --" headerKey=""  value="edificio.tipoInteres.name()"
					list="#{'SEGUNDO_VENCIMIENTO': 'Segundo Vencimiento', 'EN_FECHA_PAGO': 'En fecha de pago', 'DIFERIDO': 'Diferido'}"/>
				
			</fieldset>
			
			
			<div align="center">
            	<input id="button1" type="submit" value="Guardar" /> 
                <input id="button2" type="reset" />
			</div>
				
	</s:form>
	</div>
	</tiles:putAttribute>
</tiles:insertTemplate>